package com.zy.cat.common.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
 * @info 检测自定义拼接MD5是否正确
 * @author Link
 * @date 2019-07-05 11:31
 */
@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.METHOD,ElementType.TYPE })
public @interface CheckingMD5 {
	/** 待检测的拼接字符串 **/
	String checkingStr() default"";
	
	/** 检测的结果字符串 **/
	String MD5() default"";
	
	/** 是否开启用户单事务处理,默认不开启 **/
	boolean checkSingle() default false;
	
	/** 用户单事务处理拼接字符串:默认pid **/
	String singleStr() default "pid";
}